This is a chromagram of my original track. Most of the track is C dominant which is correct. Interesting: from 50-80 seconds there’s some higher notes, this corresponds to my song which drops at that point and starts playing harmonies. also from 150-170 there’s a lot more c than normal, this is because there’s a very high note playing a c as well as the rest of the track.
The Chroma SSM shows that most of the song is quite similar in key and it shows that there are a lots of little moments of uniqueness in both of the chorus’. It could be that the software struggles with the organs in the track, which may be percieved as slightly offkey because they sound a bit detuned.
The timbre SSM is interesting as it cleary shows that when the breakdowns are happening. in the 20-40 and 125-150 there are breakdowns which are similar in timbre, since they have the same absence of drums.
The following data set provides a detailed breakdown of key musical features for each track in it. The tracks are part of a collection (corpus) of music which is either composed by students of computational musicology, generated by AI or existing royalty free music. The features in the table below, just like their assigned values, were retrieved from essentia, an open-source C++ library for audio analysis and audio-based music information retrieval. All the tracks in the table have been analysed by this program which gave these results. Here is an explanation for what all the features mean:
Approachability reflects how pleasant and easy a song is to listen to,
Arousal measures its energy level, with higher values indicating more intensity.
Danceability assesses how well a track is suited for dancing, based on rhythm, beat strength, and tempo.
Tempo is a feature which indicates the speed of the song, measured in beats per minute (BPM).
Engagingness shows how likely a track is to hold the listener’s attention.
Instrumentalness estimates the presence of vocals, with higher values suggesting more instrumental content.
Valence describes the overall mood of the song, where higher values correspond to more positive and cheerful tones, while lower values indicate a more subdued or serious sound.
These features together provide a clear overview of each track’s musical profile, making it easier to analyze and compare songs.
| filename | approachability | arousal | danceability | engagingness | instrumentalness | tempo | valence |
|---|---|---|---|---|---|---|---|
| ahram-j-1 | 0.4029289 | 3.201173 | 0.1089266 | 0.4353951 | 0.9052537 | 114 | 4.244095 |
| ahram-j-2 | 0.9408180 | 4.379115 | 0.3010029 | 0.5765418 | 0.1853325 | 131 | 4.833456 |
| aleksandra-b-1 | 0.3243975 | 5.954064 | 0.9829239 | 1.0266527 | 0.4294903 | 93 | 6.163685 |
| aleksandra-b-2 | 0.3052886 | 4.052924 | 0.5063376 | 0.3771538 | 0.9149074 | 110 | 4.898212 |
| berend-b-1 | -0.0463543 | 5.635585 | 0.9943255 | 0.9576952 | 0.5347002 | 98 | 5.545103 |
| berend-b-2 | 0.4914903 | 6.700513 | 0.9434316 | 1.0000600 | 0.4287079 | 103 | 6.044937 |
| bram-d-1 | 0.3582040 | 3.649430 | 0.8970102 | 0.3560562 | 0.8373330 | 110 | 4.448651 |
| bram-d-2 | 0.4568563 | 5.075095 | 0.4634000 | 0.7275821 | 0.5428896 | 86 | 5.386048 |
| cecilia-b-1 | 0.7193086 | 4.141717 | 0.1389557 | 0.4921596 | 0.8516406 | 110 | 5.294700 |
| cecilia-b-2 | 0.4901986 | 4.912464 | 0.6415554 | 0.7085047 | 0.7483985 | 69 | 5.156474 |
| desmond-l-1 | 0.4008293 | 5.525241 | 0.6376823 | 0.8862919 | 0.7578623 | 93 | 5.837563 |
| desmond-l-2 | 0.3221814 | 6.353199 | 0.9561019 | 1.0029999 | 0.5750142 | 100 | 5.886079 |
| ellen-r-1.mp3 | 0.7052094 | 4.758742 | 0.5889034 | 0.6452620 | 0.4181556 | 69 | 5.194044 |
| ellen-r-2.mp3 | 0.7052094 | 4.758742 | 0.5889034 | 0.6452620 | 0.4181556 | 69 | 5.194044 |
| elze-s-1 | 0.4418911 | 6.440705 | 0.4217200 | 0.8871393 | 0.2283936 | 113 | 5.246190 |
| elze-s-2 | 0.6260668 | 4.353893 | 0.1724735 | 0.6173213 | 0.3648041 | 125 | 4.790000 |
| erik-l-1 | 0.4406818 | 3.112599 | 0.0468779 | 0.3450791 | 0.8849752 | 74 | 4.250600 |
| erik-l-2 | 0.4909441 | 3.512280 | 0.2015236 | 0.3169740 | 0.8910435 | 104 | 4.458392 |
| evan-l-1 | 0.3806048 | 4.050198 | 0.2035568 | 0.3683336 | 0.6760742 | 84 | 3.941779 |
| evan-l-2 | 0.0897957 | 5.359808 | 0.7983584 | 0.9520752 | 0.6835271 | 93 | 4.708595 |
| filip-z-1 | 0.2849498 | 3.504120 | 0.2340556 | 0.5244678 | 0.8991349 | 84 | 3.658526 |
| filip-z-2 | 0.6010121 | 4.620215 | 0.3225434 | 0.6837600 | 0.5916834 | 125 | 5.262037 |
| gijs-s-1 | 0.4068123 | 5.932812 | 0.9822546 | 0.9522422 | 0.7007251 | 90 | 6.052958 |
| gijs-s-2 | 0.6554639 | 4.795954 | 0.2264639 | 0.4745934 | 0.7128631 | 83 | 5.172315 |
| hidde-s-1 | 0.4232091 | 5.896144 | 0.9166474 | 0.9885877 | 0.6110775 | 97 | 6.040661 |
| hidde-s-2 | 0.7248405 | 4.872188 | 0.8826922 | 0.7354387 | 0.8091347 | 138 | 5.394637 |
| jasper-v-1 | 0.8997371 | 4.674417 | 0.3746580 | 0.5938324 | 0.2967478 | 134 | 5.068545 |
| jasper-v-2 | 0.6123927 | 5.997169 | 0.3169810 | 0.7417597 | 0.2617876 | 116 | 5.466180 |
| jelle-w-1 | 0.3466583 | 4.376393 | 0.2197819 | 0.4733819 | 0.7757404 | 30 | 4.249412 |
| jelle-w-2 | 0.5007432 | 4.889252 | 0.4473473 | 0.6093664 | 0.5017543 | 132 | 4.765463 |
| joppe-h-1 | 0.4716103 | 4.279476 | 0.5824611 | 0.6954765 | 0.6972030 | 94 | 4.925738 |
| joppe-h-2 | 0.2176376 | 5.764420 | 0.9980006 | 0.9965415 | 0.6030746 | 176 | 6.007116 |
| ke-w-1 | 0.7116295 | 4.798904 | 0.9735621 | 0.8119805 | 0.6178910 | 149 | 5.446843 |
| ke-w-2 | 0.7057029 | 4.427266 | 0.2898834 | 0.5842432 | 0.6086771 | 131 | 4.761318 |
| lennart-p-1 | 0.7290038 | 5.006702 | 0.1393297 | 0.6388944 | 0.7214542 | 124 | 5.326187 |
| lennart-p-2 | 0.6791568 | 5.259566 | 0.2441030 | 0.5233951 | 0.5980960 | 73 | 5.166692 |
| lesley-n-1 | 0.8021904 | 4.486453 | 0.1582881 | 0.5203619 | 0.6320138 | 80 | 5.250509 |
| lesley-n-2 | 0.5466217 | 4.250094 | 0.5850586 | 0.5209269 | 0.8077224 | 131 | 4.905036 |
| lo-l-1 | 0.3330394 | 3.132553 | 0.1232146 | 0.3578993 | 0.9554076 | 30 | 3.428586 |
| lo-l-2 | 0.1741783 | 3.838783 | 0.3450872 | 0.4405148 | 0.8526388 | 144 | 3.714832 |
| lucas-w-1 | 0.0420522 | 7.021555 | 0.8521489 | 1.0301197 | 0.2178714 | 110 | 5.810045 |
| lucas-w-2 | -0.0087452 | 5.942399 | 0.8823236 | 1.0298319 | 0.4103830 | 114 | 5.197560 |
| marit-r-1 | 0.4937623 | 4.817852 | 0.1733139 | 0.6132142 | 0.5142947 | 86 | 4.824087 |
| marit-r-2 | 0.8854424 | 4.879700 | 0.2860056 | 0.5910115 | 0.3498075 | 83 | 5.514646 |
| mees-k-1 | 0.3978606 | 4.908429 | 0.7849343 | 0.5642022 | 0.8105008 | 110 | 5.484569 |
| mees-k-2 | 0.5005443 | 5.023745 | 0.2532089 | 0.6276894 | 0.5692230 | 83 | 4.918528 |
| mette-l-1 | 0.2335947 | 6.181780 | 0.7528797 | 0.9903458 | 0.3876085 | 103 | 5.421827 |
| mette-l-2 | 0.3252062 | 5.960568 | 0.8240567 | 0.9501317 | 0.5403929 | 95 | 5.860531 |
| nora-k-1 | 0.4590537 | 5.095632 | 0.7594032 | 0.6804156 | 0.3324838 | 111 | 4.989901 |
| nora-k-2 | 0.9406351 | 5.344668 | 0.8526822 | 0.7641367 | 0.2013702 | 134 | 5.443507 |
| onni-q-1 | 0.8474047 | 5.031465 | 0.4094645 | 0.6266215 | 0.6974297 | 132 | 5.080364 |
| onni-q-2 | 0.7957178 | 4.473717 | 0.2279108 | 0.5982016 | 0.6955491 | 84 | 5.170425 |
| popke-s-1 | 0.1542392 | 5.028270 | 0.8301601 | 0.8979754 | 0.7648295 | 93 | 5.405690 |
| popke-s-2 | 0.0156199 | 6.451765 | 0.9998716 | 0.9749477 | 0.5617048 | 96 | 5.769380 |
| raphael-g-1 | 0.5182752 | 3.368581 | 0.1973290 | 0.4087600 | 0.8793966 | 30 | 4.176082 |
| raphael-h-2 | 0.5083420 | 3.334759 | 0.1448293 | 0.3182925 | 0.9287950 | 77 | 4.643386 |
| reinout-w-1 | 0.2596200 | 6.304508 | 0.9425499 | 1.0174429 | 0.4784729 | 90 | 6.285594 |
| reinout-w-2 | 0.5909528 | 6.568566 | 0.9814444 | 0.9157294 | 0.1309513 | 103 | 6.402428 |
| roemer-i-1 | 0.1390296 | 5.377656 | 0.9999970 | 0.7288911 | 0.5556484 | 138 | 5.465054 |
| roemer-i-2 | 0.3957483 | 4.504606 | 0.9994513 | 0.5772333 | 0.7669997 | 85 | 4.934304 |
| ruishan-h-1 | 0.6115500 | 4.038781 | 0.2289777 | 0.5076442 | 0.6317007 | 84 | 4.241537 |
| ruishan-h-2 | 0.4429492 | 4.011900 | 0.3603345 | 0.5951134 | 0.7604732 | 86 | 4.248597 |
| sanne-o-1 | 0.9580945 | 5.336050 | 0.3583764 | 0.7471432 | 0.5559838 | 121 | 5.709170 |
| sanne-o-2 | 0.4933715 | 5.008964 | 0.8582797 | 0.8044644 | 0.5976899 | 83 | 5.399205 |
| sanne-v-1 | 0.6348811 | 4.281034 | 0.6300172 | 0.6034411 | 0.1643667 | 86 | 4.658013 |
| sanne-v-2 | 0.5268122 | 4.373618 | 0.7554580 | 0.6203578 | 0.1689946 | 124 | 4.370211 |
| santiago-m-1 | 0.9081463 | 5.744700 | 0.8689661 | 0.9469227 | 0.2903972 | 128 | 6.075562 |
| santiago-m-2 | 0.8426453 | 5.862379 | 0.9607697 | 0.9726217 | 0.4014053 | 134 | 6.387042 |
| senn-v-1 | 0.7199484 | 5.687056 | 0.7085183 | 0.7244071 | 0.4772277 | 78 | 5.690660 |
| senn-v-2 | 0.2145508 | 5.502037 | 0.7700977 | 0.8611157 | 0.4976678 | 110 | 5.188929 |
| sven-n-1 | 0.6349754 | 4.376606 | 0.2689031 | 0.5351772 | 0.8316782 | 112 | 5.209647 |
| sven-n-2 | 0.6768115 | 4.215839 | 0.1657857 | 0.5584868 | 0.5480993 | 124 | 4.810324 |
| sytze-m-1 | 0.5347930 | 4.236442 | 0.2704742 | 0.7633239 | 0.7763491 | 117 | 5.115758 |
| sytze-m-2 | 0.3873924 | 3.739505 | 0.1359031 | 0.5235139 | 0.8593549 | 77 | 4.646982 |
| thijmen-g-1 | 0.2489275 | 5.282096 | 0.9601820 | 0.8954449 | 0.7789603 | 86 | 5.705674 |
| thijmen-g-2 | 0.3224232 | 4.128485 | 0.5703917 | 0.6606441 | 0.8427449 | 112 | 4.762093 |
| thomas-m-1 | 0.7148184 | 4.900313 | 0.9122813 | 0.6823866 | 0.3298571 | 117 | 5.218797 |
| thomas-m-2 | 0.0507165 | 4.662500 | 0.9475483 | 0.9497138 | 0.8531966 | 90 | 5.550669 |
| thomas-r-1.wav | 0.6115435 | 3.673418 | 0.2521307 | 0.4021748 | 0.6166241 | 87 | 4.353166 |
| thomas-r-2.wav | 0.4777539 | 3.958385 | 0.4422260 | 0.4580720 | 0.6518382 | 81 | 4.509587 |
| tobias-p-1 | 0.6921950 | 3.804785 | 0.1104574 | 0.2463361 | 0.8319886 | 77 | 4.442183 |
| tobias-p-2 | 0.1653448 | 5.902356 | 0.4505573 | 0.9483601 | 0.5405050 | 104 | 4.300364 |
| tymon-z-1 | 0.3397078 | 3.818913 | 0.1338143 | 0.5487939 | 0.9210021 | 30 | 3.961958 |
| tymon-z-2 | 0.2361003 | 3.683670 | 0.1351216 | 0.1041139 | 0.8727902 | 30 | 4.012024 |
| wednesday-w-1 | 0.6269138 | 4.879522 | 0.9911991 | 0.5430687 | 0.6506770 | 132 | 5.283437 |
| wednesday-w-2 | 0.4706164 | 5.333390 | 0.9679925 | 0.8080030 | 0.4442444 | 88 | 5.536323 |
| wietske-b-1 | 0.6037775 | 3.429294 | 0.2621410 | 0.3218339 | 0.7691792 | 96 | 4.341630 |
| wietske-b-2 | 0.4123995 | 4.931853 | 0.9852258 | 0.6450658 | 0.6166019 | 102 | 5.297197 |
| xuelong-f-1 | 0.1891619 | 5.399809 | 0.7916526 | 0.8638032 | 0.6764871 | 120 | 5.203136 |
| xuelong-f-2 | 0.5753747 | 5.519013 | 0.8823883 | 0.8083547 | 0.5390321 | 83 | 5.637689 |
This is a graph which has mapped the engagingness of each song compared to its danceability. The colour scale is based on the tempo of each song. The first noticable aspect of the graph is the seemingly positive correlation between danceability and engagingness which is shown by the red trend line. On average it is clear that in most cases a high danceability value means that same song will have a high engagingness rating aswell. From the colour scaling it can also be noticed that most songs that have high scores for those features also have a higher tempo. This could mean that those features are highly correlated or that the way essentia measured these features is similar in terms of computational analysis. It would be interesting to look at why this correlation seems to be in place, for instance through examining the roll of instrumentallness, or genre in combination with this analysis.
The two points that are highlighted are a song I arranged by myself and one I genreated with suno. What can be seen with these songs is that my own song performs higher in both danceability and engagingness than the ai song while they are the same genre and made with the same intention. Secondly the bpm on the AI track is acurately analysed while the one for my song is not, which could also be an interesting way of analysing the data: can ai analyse ai songs better than human made songs?
Hidde-s-1:
I produced this song myself. I make music with clubs or festivals in mind as I like to DJ. For this track I tried to combine a mainstream house music sound and combine it with some more raw electronic sounds.
Hidde-s-2:
This is a track I generated with Suno. I asked chat gpt what the key characteristics of a dance track in a sweaty club in Amsterdam were:
“Punchy four-on-the-floor kick, deep rolling bass, crisp shuffled hi-hats, sharp claps, detuned wide synth leads, tension-filled breakdown, rising FX, massive sidechained drop, high-energy, club-focused groove.”